/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package edu.uoc.tfc.exuoc.utils;

import java.io.UnsupportedEncodingException;
import edu.uoc.tfc.exuoc.config.Config;
import java.util.Date;
import java.text.SimpleDateFormat;

/**
 *
 * @author emoreno
 */
public class Eines {


    public static final void escriu (Object cad){
        if (cad!=null){
          String cadena=(String)cad.toString();
          System.out.println(cadena);
        }
     }
    public static final void escriu (){
          System.out.println();
     }

    public static String formatejarData(Date data) {
        SimpleDateFormat sdf = new SimpleDateFormat(Config.FORMAT_DATA);
        sdf.setLenient(true);
        String dataStr=Config.valorNullStr;
        if (data!=null) {dataStr=sdf.format(data);}
        //data=cal.;

        return dataStr;
    }

        private Long obtenirId(String id) {
        Long idItem=Config.valorNull;

        // control de la conversió a Long
        try{
            idItem=Long.parseLong(id);
            //idItem=Long.parseLong("6001");

        }catch (NumberFormatException e){

                //idItem=Config.valorNull;

        }catch (NullPointerException e){
               
                //idItem=Config.valorNull;
        }

        return idItem;
    }

}
